import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { MatTabsModule } from '@angular/material';

import { ShareModule } from '../share/share.module';

import { AdminManagerRoutingModule } from './admin-manager-routing.module';
import { ListComponent } from './list/list.component';
import { AddComponent } from './add/add.component';
import { AuthNodeComponent } from './auth-node/auth-node.component';
import { ZoneSelectComponent } from './zone-select/zone-select.component';
import { ZoneInfoPipe } from './pipes/zone-info.pipe';
import { DetailComponent } from './detail/detail.component';
import { AuthNodeInfoPipe } from './pipes/auth-node-info.pipe';

@NgModule({
	declarations: [
		ListComponent,
		AddComponent,
		AuthNodeComponent,
		ZoneSelectComponent,
		ZoneInfoPipe,
		DetailComponent,
		AuthNodeInfoPipe,
	],
	imports: [CommonModule, AdminManagerRoutingModule, ShareModule, MatTabsModule],
})
export class AdminManagerModule {}
